const {
  getQRcode,
  long2short,
  shorten,
  createtag,
  gettags,
  updatetag,
  deletetag,
  gettagusers,
  batchtagging,
  batchuntagging,
  getidlist,
  getAllUserOpenid,
} = require("./auth");
const { sign, checkEditWxServerConfigRequest } = require("./weix");
const {
  respondText,
  respondPic,
  respondVoice,
  respondVideo,
  respondMusic,
  respondArticles,
  messageToAlluser,
  previewToUser,
} = require("./message");

const {
  upload,
  uploadTemporaryMedia,
  addLimitMaterial,
} = require("./material");

module.exports = {
  getQRcode,
  long2short,
  shorten,
  createtag,
  gettags,
  updatetag,
  deletetag,
  gettagusers,
  batchtagging,
  batchuntagging,
  getidlist,
  getAllUserOpenid,

  sign,
  checkEditWxServerConfigRequest,

  respondText,
  respondPic,
  respondVoice,
  respondVideo,
  respondMusic,
  respondArticles,
  messageToAlluser,
  previewToUser,

  upload,
  uploadTemporaryMedia,
  addLimitMaterial,
};
